SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 43021: The SAS® System might not consider the DBKEY= data set option when you join a SAS data set and a DBMS table

DetailsHotfixAboutRate It

The DBKEY= data set option specifies the column in which SAS should build WHERE clauses to search for matches in the database management system (DBMS) table. The match is based on the value that is stored in the SAS data set for the key column. However, if the SAS data set is indexed, this process might not occur. As a result, the entire DBMS table is retrieved from the database and is processed in the join within SAS.

Currently, the only workaround is to remove the index from the SAS data set.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemSAS/ACCESS Interface to Aster nClusterMicrosoft® Windows® for x649.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Datacenter Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 for x649.2 TS2M09.3 TS1M1
Microsoft Windows Server 2008 for x649.2 TS2M09.3 TS1M1
Microsoft Windows XP Professional9.2 TS2M09.3 TS1M1
Windows Vista9.2 TS2M09.3 TS1M1
Windows Vista for x649.2 TS2M09.3 TS1M1
Linux9.2 TS2M09.3 TS1M1
Linux for x649.2 TS2M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to DB2z/OS9 TS M09.3 TS1M1
Microsoft® Windows® for 64-Bit Itanium-based Systems9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Datacenter 64-bit Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise 64-bit Edition9 TS M09.3 TS1M1
Microsoft Windows 2000 Advanced Server9 TS M0
Microsoft Windows 2000 Datacenter Server9 TS M0
Microsoft Windows 2000 Server9 TS M0
Microsoft Windows 2000 Professional9 TS M0
Microsoft Windows NT Workstation9 TS M0
Microsoft Windows Server 2003 Datacenter Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9 TS M09.3 TS1M1
Microsoft Windows XP Professional9 TS M09.3 TS1M1
64-bit Enabled AIX9 TS M09.3 TS1M1
64-bit Enabled HP-UX9 TS M09.3 TS1M1
64-bit Enabled Solaris9 TS M09.3 TS1M1
Linux9 TS M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to GreenplumMicrosoft® Windows® for x649.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Datacenter Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 for x649.2 TS2M09.3 TS1M1
Microsoft Windows Server 2008 for x649.2 TS2M09.3 TS1M1
Microsoft Windows XP Professional9.2 TS2M09.3 TS1M1
Windows Vista9.2 TS2M09.3 TS1M1
Windows Vista for x649.2 TS2M09.3 TS1M1
64-bit Enabled AIX9.2 TS2M09.3 TS1M1
64-bit Enabled Solaris9.2 TS2M09.3 TS1M1
HP-UX IPF9.2 TS2M09.3 TS1M1
Linux9.2 TS2M09.3 TS1M1
Linux for x649.2 TS2M09.3 TS1M1
Solaris for x649.2 TS2M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to HP NeoviewMicrosoft Windows 2000 Advanced Server9.1 TS1M3 SP4
Microsoft Windows 2000 Datacenter Server9.1 TS1M3 SP4
Microsoft Windows 2000 Server9.1 TS1M3 SP4
Microsoft Windows 2000 Professional9.1 TS1M3 SP4
Microsoft Windows NT Workstation9.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M3 SP49.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M3 SP49.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.1 TS1M3 SP49.3 TS1M1
Microsoft Windows XP Professional9.1 TS1M3 SP49.3 TS1M1
Windows Vista9.1 TS1M3 SP49.3 TS1M1
Windows Vista for x649.1 TS1M3 SP49.3 TS1M1
64-bit Enabled Solaris9.1 TS1M3 SP49.3 TS1M1
HP-UX IPF9.1 TS1M3 SP49.3 TS1M1
Linux9.1 TS1M3 SP49.3 TS1M1
SAS SystemSAS/ACCESS Interface to Informix64-bit Enabled AIX9 TS M09.3 TS1M1
64-bit Enabled HP-UX9 TS M09.3 TS1M1
64-bit Enabled Solaris9 TS M09.3 TS1M1
HP-UX IPF9 TS M09.3 TS1M1
Tru64 UNIX9 TS M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to Microsoft SQL Server64-bit Enabled AIX9.1 TS1M09.3 TS1M1
64-bit Enabled HP-UX9.1 TS1M09.3 TS1M1
64-bit Enabled Solaris9.1 TS1M09.3 TS1M1
HP-UX IPF9.1 TS1M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to MySQLMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M29.3 TS1M1
Microsoft Windows Server 2003 Datacenter 64-bit Edition9.1 TS1M29.3 TS1M1
Microsoft Windows Server 2003 Enterprise 64-bit Edition9.1 TS1M29.3 TS1M1
Microsoft Windows 2000 Advanced Server9.1 TS1M2
Microsoft Windows 2000 Datacenter Server9.1 TS1M2
Microsoft Windows 2000 Server9.1 TS1M2
Microsoft Windows 2000 Professional9.1 TS1M2
Microsoft Windows NT Workstation9.1 TS1M2
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M29.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M29.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.1 TS1M29.3 TS1M1
Microsoft Windows XP Professional9.1 TS1M29.3 TS1M1
64-bit Enabled HP-UX9.1 TS1M29.3 TS1M1
64-bit Enabled Solaris9.1 TS1M29.3 TS1M1
SAS SystemSAS/ACCESS Interface to NetezzaMicrosoft Windows 2000 Advanced Server9.1 TS1M3 SP4
Microsoft Windows 2000 Datacenter Server9.1 TS1M3 SP4
Microsoft Windows 2000 Server9.1 TS1M3 SP4
Microsoft Windows 2000 Professional9.1 TS1M3 SP4
Microsoft Windows NT Workstation9.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M3 SP49.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M3 SP49.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.1 TS1M3 SP49.3 TS1M1
Microsoft Windows XP Professional9.1 TS1M3 SP49.3 TS1M1
Windows Vista9.1 TS1M3 SP49.3 TS1M1
Windows Vista for x649.1 TS1M3 SP49.3 TS1M1
64-bit Enabled AIX9.1 TS1M3 SP49.3 TS1M1
64-bit Enabled HP-UX9.1 TS1M3 SP49.3 TS1M1
64-bit Enabled Solaris9.1 TS1M3 SP49.3 TS1M1
HP-UX IPF9.1 TS1M3 SP49.3 TS1M1
Linux9.1 TS1M3 SP49.3 TS1M1
SAS SystemSAS/ACCESS Interface to ODBCMicrosoft Windows 2000 Advanced Server9 TS M0
Microsoft Windows 2000 Datacenter Server9 TS M0
Microsoft Windows 2000 Server9 TS M0
Microsoft Windows 2000 Professional9 TS M0
Microsoft Windows NT Workstation9 TS M0
Microsoft Windows Server 2003 Datacenter Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9 TS M09.3 TS1M1
Microsoft Windows XP Professional9 TS M09.3 TS1M1
Linux9 TS M09.3 TS1M1
Tru64 UNIX9 TS M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to OLE DBMicrosoft Windows 2000 Advanced Server9 TS M0
Microsoft Windows 2000 Datacenter Server9 TS M0
Microsoft Windows 2000 Server9 TS M0
Microsoft Windows 2000 Professional9 TS M0
Microsoft Windows NT Workstation9 TS M0
Microsoft Windows Server 2003 Datacenter Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9 TS M09.3 TS1M1
Microsoft Windows XP Professional9 TS M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to Oraclez/OS9 TS M09.3 TS1M1
Microsoft® Windows® for 64-Bit Itanium-based Systems9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Datacenter 64-bit Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise 64-bit Edition9 TS M09.3 TS1M1
Microsoft Windows 2000 Advanced Server9 TS M0
Microsoft Windows 2000 Datacenter Server9 TS M0
Microsoft Windows 2000 Server9 TS M0
Microsoft Windows 2000 Professional9 TS M0
Microsoft Windows NT Workstation9 TS M0
Microsoft Windows Server 2003 Datacenter Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9 TS M09.3 TS1M1
Microsoft Windows XP Professional9 TS M09.3 TS1M1
64-bit Enabled AIX9 TS M09.3 TS1M1
64-bit Enabled HP-UX9 TS M09.3 TS1M1
64-bit Enabled Solaris9 TS M09.3 TS1M1
Linux9 TS M09.3 TS1M1
Tru64 UNIX9 TS M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to SybaseMicrosoft Windows 2000 Advanced Server9 TS M0
Microsoft Windows 2000 Datacenter Server9 TS M0
Microsoft Windows 2000 Server9 TS M0
Microsoft Windows 2000 Professional9 TS M0
Microsoft Windows NT Workstation9 TS M0
Microsoft Windows Server 2003 Datacenter Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9 TS M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9 TS M09.3 TS1M1
Microsoft Windows XP Professional9 TS M09.3 TS1M1
64-bit Enabled HP-UX9 TS M09.3 TS1M1
64-bit Enabled Solaris9 TS M09.3 TS1M1
Linux9 TS M09.3 TS1M1
Tru64 UNIX9 TS M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to Sybase IQMicrosoft® Windows® for x649.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Datacenter Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.2 TS2M09.3 TS1M1
Microsoft Windows Server 2003 for x649.2 TS2M09.3 TS1M1
Microsoft Windows Server 2008 for x649.2 TS2M09.3 TS1M1
Microsoft Windows XP Professional9.2 TS2M09.3 TS1M1
Windows Vista9.2 TS2M09.3 TS1M1
Windows Vista for x649.2 TS2M09.3 TS1M1
64-bit Enabled AIX9.2 TS2M09.3 TS1M1
64-bit Enabled HP-UX9.2 TS2M09.3 TS1M1
64-bit Enabled Solaris9.2 TS2M09.3 TS1M1
HP-UX IPF9.2 TS2M09.3 TS1M1
Linux9.2 TS2M09.3 TS1M1
Linux for x649.2 TS2M09.3 TS1M1
Solaris for x649.2 TS2M09.3 TS1M1
SAS SystemSAS/ACCESS Interface to Teradataz/OS9.1 TS1M09.3 TS1M1
Microsoft Windows 2000 Advanced Server9.1 TS1M0
Microsoft Windows 2000 Datacenter Server9.1 TS1M0
Microsoft Windows 2000 Server9.1 TS1M0
Microsoft Windows 2000 Professional9.1 TS1M0
Microsoft Windows NT Workstation9.1 TS1M0
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M09.3 TS1M1
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M09.3 TS1M1
Microsoft Windows Server 2003 Standard Edition9.1 TS1M09.3 TS1M1
Microsoft Windows XP Professional9.1 TS1M09.3 TS1M1
64-bit Enabled AIX9.1 TS1M09.3 TS1M1
64-bit Enabled HP-UX9.1 TS1M09.3 TS1M1
64-bit Enabled Solaris9.1 TS1M09.3 TS1M1
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.